(verb) spit out, spit up, cough out, expectorate
discharge (phlegm or sputum) from the lungs and out of the mouth
(verb) pony up, spit up
give reluctantly
He coughed up some money for his children's tuition